import { HugeIconProps } from './props';

const HugeIconsFolder = (props: HugeIconProps) => {
    return (
        <svg
            className={'h-6 w-6' + (props.className ? ` ${props.className}` : '')}
            width='24'
            height='24'
            viewBox='0 0 24 24'
            fill='none'
            xmlns='http://www.w3.org/2000/svg'
        >
            <path
                d='M7.785 3.30812C7.6039 3.22376 7.38178 3.20242 6.32595 3.20242C5.55108 3.20242 5.04842 3.20378 4.66633 3.24562C4.30655 3.28502 4.15503 3.35187 4.05577 3.42068C3.81547 3.58728 3.5906 3.8532 3.42965 4.21148C3.33971 4.41171 3.27289 4.69057 3.23698 5.19659C3.20057 5.70964 3.2 6.37092 3.2 7.32086V10.4695C3.2 12.9205 3.20135 14.6795 3.34616 16.0175C3.48985 17.3453 3.76288 18.1104 4.19883 18.652C4.61031 19.1632 5.15176 19.4588 6.1292 19.6221C7.15995 19.7942 8.5304 19.7974 10.5193 19.7974H11.5561C12.0946 19.7974 12.5311 20.2345 12.5311 20.7736C12.5311 21.3127 12.0946 21.7498 11.5561 21.7498H10.4332H10.4331C8.55149 21.7498 7.01783 21.7498 5.80834 21.5478C4.52712 21.3338 3.48373 20.8749 2.68053 19.8771C1.9018 18.9097 1.56749 17.706 1.40751 16.2278C1.24998 14.7723 1.24999 12.9075 1.25 10.53V7.28438V7.28436C1.24999 6.37947 1.24999 5.64868 1.29188 5.05824C1.33484 4.45285 1.42574 3.91267 1.65124 3.41067C1.94002 2.76782 2.3801 2.20767 2.94567 1.81557C3.41168 1.4925 3.91944 1.36341 4.45431 1.30484C4.955 1.25001 5.77487 1.24988 6.485 1.24991C7.29125 1.2487 7.98437 1.24765 8.60763 1.538C9.33078 1.87489 9.79993 2.4365 10.1323 2.99796C10.422 3.48716 10.6449 4.04448 10.8361 4.52255L10.8361 4.52256L11.1776 5.3717L15.4938 5.3717C16.3172 5.37166 17.0246 5.37162 17.6013 5.4445C18.2213 5.52285 18.7983 5.69601 19.3059 6.11735C19.6821 6.42958 19.9927 6.82026 20.2286 7.25887C20.6299 8.00505 20.7194 8.87723 20.7496 9.92617C20.7651 10.4651 20.3413 10.9145 19.8031 10.9301C19.2648 10.9456 18.8159 10.5213 18.8004 9.98243C18.7706 8.94657 18.6758 8.48963 18.5117 8.18454C18.3845 7.94809 18.2286 7.75917 18.0613 7.62033C17.9413 7.52071 17.7677 7.43338 17.3571 7.38149C16.9169 7.32586 16.3337 7.32405 15.435 7.32405H7.10403C6.56555 7.32405 6.12903 6.887 6.12903 6.34788C6.12903 5.80875 6.56555 5.3717 7.10403 5.3717H9.07528C8.87161 4.86433 8.6633 4.34545 8.45492 3.99351C8.23849 3.62796 8.02646 3.4206 7.785 3.30812Z'
                fill={props.fill}
            />
            <path
                d='M17.3112 9.25592C18.4993 9.25589 19.4723 9.25587 20.2219 9.36309C21.0012 9.47456 21.6956 9.72121 22.178 10.3433C22.9349 11.3194 22.8068 12.5251 22.5484 13.4743C22.3712 14.1251 21.8122 15.4777 21.5792 16.0323C21.1387 17.2059 20.7894 18.1365 20.4353 18.8624C20.0717 19.6078 19.6753 20.198 19.109 20.66C18.262 21.3511 17.2532 21.6037 16.304 21.6971C15.6191 21.7644 14.8941 21.7519 14.2529 21.7409L9.87794 21.7333C8.15647 21.7333 6.78588 21.7333 5.73406 21.5893C4.65546 21.4415 3.7619 21.1249 3.12679 20.3687C2.0367 19.0708 2.13865 17.4388 2.49738 16.0483C2.74524 15.0876 3.16552 14.0813 3.51236 13.2508C3.71801 12.7029 4.28236 11.2746 4.4577 10.9114C4.64193 10.5297 4.85595 10.1949 5.17501 9.92133C5.67283 9.49456 6.25423 9.34181 6.76747 9.28454C7.14566 9.24234 7.55281 9.2483 7.88558 9.25316L17.3112 9.25592Z'
                fill={props.fill}
            />
        </svg>
    );
};

export default HugeIconsFolder;
